body{
  background:#fff;
  font:100% arial,sans-serif;
  margin: 3px 0 3px 0;
  min-width: 768px;
}

#main-box
{
	margin-top: 20px;
	margin-left: 10px;
	vertical-align: top;
}

#gbox_list, #gbox_master-list, #gbox_detail-list
{
	display:inline-block;
	vertical-align: top;
}

#button-box
{
	display:inline-block;
	width: 128px;
	vertical-align: top;
	margin-left: 10px;
}

#button-box .ui-button
{
	width: 120px;
	font-size:12px;
	margin-bottom: 10px;
}

.ui-dialog
{
	font-size: 11px;
}

.gtb{
  background:#ebeff9;
  border-bottom:1px solid #6b90da;
  padding:5px 10px 0 5px;
  white-space:nowrap
}

.gtb .tab {
  color:#00c;
  cursor:pointer;
  float:left;
  margin:5px 15px 6px 10px
}

.gtb .active{
  background:#fff;
  border:1px solid #6b90da;
  border-bottom:0;
  color:#000;
  cursor:default;
  font-weight:bold;
  margin:0 5px -1px 0;
  padding:5px 9px 6px;
  text-decoration:none
}

.gtb .gtbc{
  clear:left
}

#con-info-table
{
	border: 1px solid #C5DBEC;
	width: 520px;
}

#con-info-table td
{
	border-top: 1px solid #C5DBEC;
}

#con-info-table td#head
{
	border-right: 1px solid #C5DBEC;
	text-align: right;
	width: 152px;
	padding-right: 10px;
	font-weight: bold;	
}

#con-info-table th#loaded, #con-info-table th#first
{
	border-right: 1px solid #C5DBEC;
}

#con-info-table th
{
	color: #2E6E9E;
	font-size: 11px;
}

#con-info-table td#load-date
{
	border-right: 1px solid #C5DBEC;
	text-align: center;
}

#con-info-table td#active-date
{
	text-align: center;
}

#down-box
{
	margin-top: 10px;
	margin-left: 10px;
}

#con-rule-box
{
	margin-top: 10px;
	font-size: 11px;
}

#con-rule-box .ui-button
{
	width: 127px;
	vertical-align: middle;
}

/* AUTH */
#login
{
	border: 1px solid #C5DBEC;
	margin: auto;
	width: 300px;
	height: 157px;
	margin-top: 20px;
	box-shadow: 3px 3px #a3bef1;
}

table#form-table
{
	margin: auto;
	
}

table#form-table td#form-submit
{
	text-align: center;
	padding-top: 10px;

}

table#form-table td#form-name
{
	text-align: right;
	font-size: 20px;
}

table#form-table td#form-text
{
	text-align: center;
	font-size: 23px;
	padding-bottom: 10px;
}

#loginForm input#input-login
{
	width: 150px;
	font-size: 20px;
}

#loginForm input#input-password
{
	width: 150px;
	font-size: 20px;
}


#loginForm input
{
	border: 1px solid #C5DBEC;	
}